.mdhead_mydd_head {
	width: 960px;
	padding: 0 1px;
	margin: 0 auto;
	background: #fff;
}

.mdhead_mydd_head_body {
	border: solid 1px #878787;
	border-bottom: solid 1ps #404040;
	border-top: 0;
	background: #c7e9ad;
	height: 64px;
}

.mdhead_logo {
	padding-top: 12px;
	padding-left: 25px;
	width: 90px;
	float: left;
}

.mdhead_top_navi {
	float: left;
	margin: 34px 0 0 30px;
	line-height: 20px;
}

.mdhead_tag {
	float: left;
}

.mdhead_bookmusic {
	float: left;
	width: 115px;
}

.mdhead_bookmusic_tag {
	width: 93px;
	height: 21px;
	border: solid 1px #bdbbb5;
	background-color: #fefaf0;
	float: left;
	padding-left: 15px;
	padding-top: 5px;
}

.mdhead_bookmusic_tag .div1 {
	width: 24px;
	float: left;
}

.mdhead_bookmusic_tag .div1 a {
	color: #3a7b37;
	text-decoration: none;
}

.mdhead_bookmusic_tag .div1 a:hover {
	color: #3a7b37;
	text-decoration: underline;
}

.mdhead_bookmusic_tag .div2 {
	color: #666;
	float: left;
}

.mdhead_bookmusic_tag div img {
	padding-left: 2px;
}

.mdhead_rightshadow {
	height: 27px;
	margin-top: 1px;
	width: 1px;
	background-color: #797770;
	float: left;
}

.mdhead_bottomshadow {
	width: 110px;
	margin-left: 1px;
	height: 1px;
	background-color: #797770;
	font-size: 0;
	overflow: hidden;
}

.mdhead_b2c {
	float: left;
	width: 467px;
}

.mdhead_b2c_tag {
	width: 445px;
	height: 21px;
	border: solid 1px #bdbbb5;
	background-color: #fefaf0;
	float: left;
	padding-left: 15px;
	padding-top: 5px;
	color: #c2502a;
}

.mdhead_b2c_tag a {
	color: #c2502a;
	text-decoration: none;
	width: 65px!important;
}

.mdhead_b2c_tag a:hover {
	color: #c2502a;
	text-decoration: underline;
}

.mdhead_b2c_tag div {
	float: left;
}

.mdhead_b2c_tag div img {
	padding-left: 2px;
}

.mdhead_b2cbottomshadow {
	width: 462px;
	margin-left: 1px;
	height: 1px;
	background-color: #797770;
	font-size: 0;
	overflow: hidden;
}

.mdhead_tj {
	float: left;
	width: 69px;
	margin-right: 4px;
	_margin-right: 0;
}

.mdhead_tj a {
	display: block;
	width: 63px;
	height: 23px;
	color: #404040;
	text-decoration: none;
	background: url(../images/tag_tj.gif) no-repeat;
	padding-left: 11px;
	padding-top: 6px;
}

.mdhead_tj a:hover {
	display: block;
	width: 63px;
	height: 23px;
	color: #404040;
	text-decoration: underline;
	background: url(../images/tag_tj.gif) no-repeat;
	padding-left: 11px;
	padding-top: 6px;
}

.mdhead_bang {
	float: left;
	width: 69px;
	margin-right: 6px;
	_margin-right: 2px;
}

.mdhead_bang a {
	display: block;
	width: 61px;
	height: 23px;
	color: #404040;
	text-decoration: none;
	background: url(../images/tag_bang1.gif) no-repeat;
	padding-left: 13px;
	padding-top: 6px;
}

.mdhead_bang a:hover {
	display: block;
	width: 61px;
	height: 23px;
	color: #404040;
	text-decoration: none;
	background: url(../images/tag_bang2.gif) no-repeat;
	padding-left: 13px;
	padding-top: 6px;
}

.mdhead_cx {
	float: left;
	width: 55px;
	margin-right: 4px;
	_margin-right: 0;
}

.mdhead_cx a {
	display: block;
	width: 55px;
	height: 23px;
	color: #404040;
	text-decoration: none;
	background: url(../images/tag_cx.gif) no-repeat;
	padding-left: 15px;
	padding-top: 6px;
}

.mdhead_cx a:hover {
	display: block;
	width: 55px;
	height: 23px;
	color: #404040;
	text-decoration: underline;
	background: url(../images/tag_cx.gif) no-repeat;
	padding-left: 15px;
	padding-top: 6px;
}

.mdhead_welcome_notice {
	line-height: 20px;
	width: 937px;
	margin: auto;
	height: 25px;
	border: solid 1px #a7a7a7;
	border-top: none;
	background-color: #fefdf8;
	padding: 0 7px 0 14px;
}

.mdhead_welcome_p {
	padding-top: 5px;
	color: #404040;
}

.mdhead_little_navi {
	float: right;
	padding-top: 3px;
}

.mdhead_little_navi .little_n {
	float: left;
	padding-top: 2px;
	margin-right: 8px;
	display: block;
}

.mdhead_little_navi input {
	width: 80px;
	height: 16px;
	padding: 2px 0 0 2px;
	color: #a1a1a1;
	float: left;
	background: url(../images/topsearchbar.gif);
	border: none;
}

.mdhead_little_navi .butt_search {
	float: left;
}

.mdhead_cart {
	background: url(../images/CART_BG1.gif) no-repeat;
	padding-left: 25px;
	height: 18px;
	float: right;
	margin-top: 5px;
	padding-right: 3px;
}

.mdhead_link_black a {
	color: #404040;
	text-decoration: none;
}

.mdhead_link_black a:hover {
	color: #404040;
	text-decoration: underline;
}

.mdhead_link_white a {
	color: #fff;
	text-decoration: none;
}

.mdhead_link_white a:hover {
	color: #fff;
	text-decoration: underline;
}

.mdhead_link_blue a {
	color: #080670;
	text-decoration: none;
}

.mdhead_link_blue a:hover {
	color: #080670;
	text-decoration: underline;
}

.mdhead_link_gray a {
	color: #666;
	text-decoration: none;
}

.mdhead_link_gray a:hover {
	color: #666;
	text-decoration: underline;
}

.mdhead_link_w a {
	color: #fff;
	text-decoration: none;
}

.mdhead_link_w a:hover {
	color: #fff;
	text-decoration: underline;
}

.mdhead_link_white_t a {
	color: #fff;
	text-decoration: none;
}

.mdhead_link_white_t a:hover {
	color: #080670;
	text-decoration: none;
}

.mdhead_back_window {
	width: 157px;
	height: 42px;
	background: url(../images/back_window.gif);
	line-height: 20px;
	padding: 5px 0 0 12px;
}

.mdhead_li5 {
	text-align: center;
	height: 19px;
	width: 100%;
	float: left;
	border-bottom: solid 1px #fff;
	padding-top: 3px;
}

.mdhead_li6 {
	background: #a1a1a1;
	height: 1px;
	font-size: 0;
	overflow: hidden;
	width: 100%;
	float: left;
}

.mdhead_li7 {
	margin: auto;
	width: 85%;
	height: 25px;
	text-align: center;
	background: url(../images/xuxian_x.gif) bottom repeat-x;
	line-height: 25px;
}

.mdhead_ddbangxf {
	width: 75px;
	padding: 3px 5px;
	background: #fff;
	border: solid 1px #878787;
}

.mdhead_yxxf {
	width: 43px;
	padding: 3px 5px;
	background: #fff;
	border: solid 1px #878787;
}

.mdhead_flxf_left_wai {
	float: left;
	width: 60px;
}

.mdhead_flxf_left {
	width: 61px;
	height: 23px;
	border: solid 1px #a1a1a1;
	border-right: none;
	background-color: #fafafa;
	float: left;
	color: #000;
	font-weight: bold;
	text-align: center;
	line-height: 23px;
}

.mdhead_flxf_left_wai .shadow {
	background: #999;
	height: 26px;
	*height: 2px;
	_height: 1px;
	filter: alpha(opacity=40);
	margin-left: 2px;
	width: 60px;
	font-size: 0;
}

.mdhead_flxf_right_wai {
	float: left;
	width: 180px;
}

.mdhead_flxf_right {
	width: 160px;
	border: solid 1px #a1a1a1;
	border-left: none;
	float: left;
	padding: 0 10px 10px 3px;
	background: url(../images/flxf_bg.gif) left top no-repeat #fafafa;
}

.mdhead_flxf_right li {
	border-right: solid 1px #a1a1a1;
	padding: 0 10px;
	float: left;
	height: 15px;
	line-height: 15px;
	margin-top: 5px;
	word-break: keep-all;
	display: inline;
}

.mdhead_flxf_right_wai .shadow {
	background: #999;
	height: 2px;
	filter: alpha(opacity=40);
	margin-left: 2px;
	width: 172px;
	font-size: 0;
}

.back_window1 {
	width: 157px;
	height: 42px;
	background: url(http://img3.dangdang.com/music_channel/back_window.gif);
	line-height: 20px;
	padding: 5px 0 0 12px;
}

* {
	padding: 0;
	margin: 0;
}

body {
	font-family: "����", Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #fff;
	color: #404040;
}

img {
	border: 0;
}

a {
	color: #1a66b3;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.gray4012 a {
	color: #404040;
	text-decoration: none;
}

.gray4012 a:hover {
	color: #404040;
	text-decoration: underline;
}

.empty_box {
	clear: both;
	height: 0;
	overflow: hidden;
}

.empty_box1 {
	clear: both;
	height: 0;
	overflow: hidden;
	border-bottom: 1px solid #b8b6b6;
}

.empty_left {
	clear: left;
}

.empty_right {
	clear: right;
}

.size14 {
	font-size: 14px;
}

.gray87 {
	color: #878787;
}

.gray666 {
	color: #666;
}

.gray40b {
	font-weight: bold;
}

.font_b {
	font-weight: bold;
}

.red14_b {
	color: #c30;
	font-weight: bold;
	font-size: 14px;
}

.red_b {
	color: #c30;
	font-weight: bold;
}

.grayb {
	color: #fff;
	font-weight: bold;
}

.gray666b {
	color: #666;
	font-weight: bold;
}

.pot {
	letter-spacing: -3px;
}

.clear {
	clear: both;
}

ul,
ol,
li {
	list-style: none;
}

.main_frame {
	width: 960px;
	margin: auto;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	background-color: #fff;
}

.main_right {
	float: left;
	width: 779px;
	margin-left: 10px;
	margin-top: 10px;
}

.page_more {
	height: 30px;
	padding-top: 18px;
	width: 772px;
}

.turn_page {
	float: right;
}

.add_top {
	margin-top: 5px;
	margin-right: 5px;
}

.turn_page div {
	float: left;
	display: block;
}

.turn_page img {
	float: left;
	margin-right: 6px;
}

.num_now {
	background: #C30;
	padding: 0 2px;
	margin: 0 2px 0 2px;
	color: #fff;
	height: 15px;
	overflow: hidden;
	line-height: 15px;
	float: left;
}

.num:link {
	background: #FEEEC2;
	padding: 1px 4px;
	margin: 2px;
	color: #404040;
	text-decoration: none;
}

.num:visited {
	background: #FEEEC2;
	padding: 1px 4px;
	margin: 2px;
	color: #404040;
	text-decoration: none;
}

.num:hover {
	background: #C30;
	padding: 1px 4px;
	margin: 2px;
	color: #fff;
	text-decoration: none;
}

.tiaozhuan {
	width: 30px;
	padding-left: 2px;
	border: 1px solid #AFAFAF;
	margin: 0 4px;
	height: 13px;
	line-height: 13px;
	float: left;
}

.t_text {
	padding-top: 2px;
}

.next {
	margin-right: 39px!important;
	margin-left: 8px;
}

.enter {
	margin-left: 6px;
	margin-right: 0!important;
}

.mdtitle {
	width: 960px;
	margin: auto;
	height: 31px;
	padding-top: 13px;
	background: url(../images/jianbian1.gif) repeat-x top #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}

.mdtitle_navi {
	float: right;
	margin-top: 0;
	width: 550px;
}

.mdtitle_ul {
	list-style: none;
	height: 24px;
	text-align: right;
	float: right;
}

.mdtitle_ul li {
	display: block;
	width: 109px;
	height: 24px;
	float: left;
	margin-left: 2px;
	text-align: center;
	margin-bottom: 2px;
}

.mdtitle_ul li a {
	display: block;
	width: 109px;
	height: 18px;
	padding-top: 5px;
	color: #004900;
	text-decoration: none;
	background: url(../images/button_95.gif) no-repeat;
}

.mdtitle_ul li a:hover {
	display: block;
	width: 109px;
	height: 18px;
	padding-top: 5px;
	color: #003c1c;
	text-decoration: underline;
	background: url(../images/button_over_95.gif) no-repeat;
}

.mdtitle_ul .li_now {
	width: 109px;
	height: 18px;
	padding-top: 5px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/button_over_951.gif) no-repeat;
}

.mdtitle_ul .li_w {
	width: 79px;
}

.mdtitle_ul .li_w a {
	display: block;
	width: 79px;
	height: 18px;
	padding-top: 5px;
	color: #006a00;
	text-decoration: none;
	background: url(../images/button_79.gif) no-repeat;
}

.mdtitle_ul .li_w a:hover {
	display: block;
	width: 79px;
	height: 18px;
	padding-top: 5px;
	color: #004900;
	text-decoration: underline;
	background: url(../images/button_over_79.gif) no-repeat;
}

.mdtitle_ul .li_w_now {
	width: 79px;
	height: 18px;
	padding-top: 5px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/button_over_791.gif) no-repeat;
}

.mdtitle_cont {
	width: 950px;
	height: 25px;
	padding-top: 3px;
}

.mdtitle_img {
	float: left;
	width: 71px;
	height: 19px;
	margin-left: 20px!important;
	>margin-left: 10px;
	margin-top: 2px;
}

.mdtitle_lasttime {
	margin-top: 7px;
	color: 666666;
	padding-left: 12px;
	float: left;
}

.mdtitle_shadow {
	width: 960px;
	height: 2px;
	overflow: hidden;
	background: url(../images/titlebgshadow.gif) repeat-x top;
}

.mdlnavi {
	width: 164px;
	float: left;
	background: #e2e2e2;
	padding: 3px;
	padding-top: 9px;
	border-right: 1px solid #ccc;
}

.left_xf {
	border: solid 1px #008000;
	border-bottom: solid 2px #009500;
	background-color: #FFF;
	margin-bottom: 2px;
}

.left_dd {
	border: solid 1px #008000;
	border-bottom: solid 1px #009500;
	background-color: #FFF;
	margin-bottom: 2px;
}

.left_dd .title {
	background-color: #f2fdf2;
	border-bottom: solid 1px #bdffbd;
	height: 25px;
	padding-left: 17px;
	line-height: 25px;
	color: #007b00;
	font-weight: bold;
}

.left_dd ul {
	list-style: none;
	margin: 4px 15px;
	line-height: 26px;
}

.left_dd ul li {
	list-style: none;
	border-bottom: solid 1px #d3d3d3;
	color: #666;
}

.left_dd ul .lilast {
	list-style: none;
	color: #666;
	border-bottom: solid 1px #fff;
}

.left_dd ul .linow {
	list-style: none;
	border-bottom: solid 1px #d3d3d3;
	color: #f90;
	background: 3px 8px url(../images/point.gif) no-repeat;
	_height: 19px;
	_line-height: 22px;
	_padding-top: 7px;
}

.left_dd ul .lilast_now {
	list-style: none;
	color: #f90;
	background: 3px 8px url(../images/point.gif) no-repeat;
	border-bottom: solid 1px #fff;
}

.left_dd ul li a,
.left_dd ul .lilast a {
	color: #666;
	text-decoration: none;
	padding-left: 15px;
}

.left_dd ul li a:hover,
.left_dd ul .lilast a:hover {
	color: #404040;
	text-decoration: underline;
	background: 3px 2px url(../images/point.gif) no-repeat;
	padding-left: 15px;
}

.left_dd ul .linow a {
	color: #c30;
	text-decoration: none;
}

.left_dd ul .linow a:hover {
	color: #c30;
	text-decoration: underline;
}

.left_dd ul .lilast_now a {
	color: #c30;
	text-decoration: none;
}

.left_dd ul .lilast_now a:hover {
	color: #c30;
	text-decoration: underline;
}

.left_dd ul .li_up {
	_height: 19px;
	_line-height: 22px;
	_padding-top: 7px;
}

.left_xf .title {
	background-color: #f2fdf2;
	height: 25px;
	line-height: 25px;
	font-weight: bold;
}

.left_xf .title a {
	padding-left: 17px;
	text-decoration: none;
	color: #007b00;
}

.left_xf .title a:hover {
	padding-left: 17px;
	background: 8px 3px url(../images/point.gif) no-repeat;
	color: #007b00;
	text-decoration: underline;
}

.left_xf2 {
	border: solid 1px #008000;
	border-bottom: solid 1px #009500;
	background-color: #FFF;
	margin-bottom: 2px;
}

.left_xf2 .title2 {
	background-color: #ccf4cc;
	height: 25px;
	line-height: 25px;
	font-weight: bold;
}

.left_xf2 .title2 a {
	padding-left: 17px;
	text-decoration: none;
	color: #007b00;
	background: 8px 3px url(../images/point.gif) no-repeat;
}

.left_xf2 .title2 a:hover {
	padding-left: 17px;
	background: 8px 3px url(../images/point.gif) no-repeat;
	color: #007b00;
	text-decoration: underline;
}

.doc_left_gr {
	border: solid 1px #fff;
	background: #c7e9ad;
	padding-top: 7px;
	padding-left: 7px;
	line-height: 18px;
	margin-bottom: 3px;
	padding-bottom: 7px;
}

.doc_left_gr .left_gr_pic {
	width: 39px;
	height: 39px;
	background: url(../images/wddd_pic_haed_bg.gif);
	float: left;
}

.doc_left_gr .left_gr_pic img {
	margin-left: 2px;
	margin-top: 2px;
}

.doc_left_gr .left_gr_text {
	width: 100px;
	float: left;
	margin-left: 10px;
}

.doc_left_gr .arrow_manage {
	margin: 0 0 2px 3px;
}

.doc_left_gr .my_nickname {
	line-height: 16px;
	width: 100px;
	word-break: break-all;
}

.doc_left_gr .my_position {
	background: url(../images/dashed1.gif) repeat-x bottom;
	color: #878787;
	padding-bottom: 5px;
}

.doc_left_gr .my_message {
	padding: 2px 0;
	color: #666;
}

.doc_left_gr .my_message1 {
	background: url(../images/dashed1.gif) repeat-x bottom;
	margin-bottom: 8px;
	color: #666;
	line-height: 16px;
	padding: 4px 0;
}

.doc_left_gr a.my_index {
	display: block;
	width: 94px;
	height: 17px;
	overflow: hidden;
	background: url(../images/butt_my.gif);
}

.doc_left_gr a:hover.my_index {
	background: url(../images/butt_my_o.gif);
}

.clear {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}

.mydd_end {
	width: 962px;
	margin: 0 auto;
	background: #fff;
	text-align: center;
	height: 150px;
	padding-top: 20px;
}

.mydd_end_text {
	margin: 0 auto;
	width: 400px;
	margin-bottom: 12px;
}

.mydd_end_line {
	border-top: 1px solid #cfcfcf;
	width: 954px;
	height: 1px;
	margin: 0 3px 20px 3px;
}

.mydd_end_text img {
	margin-right: 15px;
	margin-left: 15px;
	display: block;
	float: left;
}

.mydd_end_text a,
.mydd_end_text a:hover {
	display: block;
	float: left;
	margin-top: 7px;
}

.mydd_end_text2 {
	margin: 0 auto;
	width: 470px;
	margin-bottom: 20px;
	text-align: left;
}

.mydd_end_text2 img {
	margin-right: 5px;
	margin-left: 5px;
	display: block;
	float: left;
}

.mydd_end_text2_1 {
	float: left;
	margin-top: 17px;
}

.mydd_end_text2_2 {
	display: block;
	float: left;
	margin-top: 17px;
}

html {
	font-size: 12px;
	color: #404040;
	font-family: 'Hiragino Sans GB', "宋体", SimSun;
}

body,
ul,
li,
ol,
p,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
img,
iframe,
form,
div {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border: 0;
}

input {
	padding: 0;
	margin: 0;
}

.or,
#hd .or {
	color: #f60;
}

.clearfix {
	zoom: 1;
}

.clearfix:after {
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden;
}

.clear {
	clear: both;
	line-height: 0;
	height: 0;
	font-size: 0;
	overflow: hidden;
}

#hd {
	font: 12px 'Hiragino Sans GB', "simsun", "Arial";
	color: #646464;
	min-width: 960px;
	background-color: #fff;
}

#hd a {
	color: #646464;
	text-decoration: none;
}

#hd a:hover {
	color: #ff2832;
	text-decoration: underline;
}

#hd .tools {
	width: 100%;
	background-color: #f9f9f9;
	border-bottom: 1px solid #f2f2f2;
	height: 34px;
	line-height: 34px;
	position: relative;
	z-index: 10010;
}

#hd .tools a,
#hd .tools a:hover {
	text-decoration: none;
}

#hd .tools a.hover {
	color: #ff2832;
}

.tools .ddnewhead_operate {
	width: 960px;
	margin: 0 auto;
	background-color: #f9f9f9;
	height: 34px;
}

.tools .ddnewhead_welcome {
	padding: 5px 0 0 10px;
	height: 24px;
	line-height: 24px;
	position: relative;
	float: right;
	z-index: 50;
}

.ddnewhead_welcome i.icon_tel {
	float: left;
	width: 11px;
	height: 16px;
	margin: 4px 5px 0 0;
	_display: inline;
	background: url(http://img63.ddimg.cn/upload_img/00459/home/head_sprite.png) no-repeat -40px -70px;
}

.tools .ddnewhead_welcome a {
	display: inline-block;
	margin-right: 4px;
}

.tools .ddnewhead_welcome a.login_link {
	color: #ff2832!important;
}

.tools .ddnewhead_welcome .hi {
	display: inline-block;
	height: 24px;
	color: #ff2832;
}

.tools .ddnewhead_welcome .hi_none {
	color: #646464;
	font-weight: normal;
	padding: 0 0 0 10px;
}

.tools .ddnewhead_welcome .tel_pop {
	position: absolute;
	height: 201px;
	left: 0;
	top: 2px;
}

.ddnewhead_welcome .tel_pop .title {
	width: 70px;
	height: 28px;
	line-height: 28px;
	padding: 0 0 8px 9px;
	border: 1px solid #e6e6e6;
	border-bottom: none;
	background-color: #fff;
	box-shadow: 1px 1px 2px #dfdfdf;
	font-size: 12px;
	font-weight: normal;
	position: static;
	z-index: auto;
}

.ddnewhead_welcome .tel_pop .tel_pop_box {
	border: 1px solid #e6e6e6;
	background-color: #fff;
	box-shadow: 1px 1px 2px #dfdfdf;
	width: 104px;
}

.ddnewhead_welcome .tel_pop .title_shadow {
	display: block;
	position: absolute;
	top: 36px;
	left: 1px;
	height: 5px;
	width: 79px;
	background-color: #fff;
	font-size: 0;
	line-height: 0;
}

.ddnewhead_welcome .tel_pop .icon_tel {
	float: left;
	width: 11px;
	height: 16px;
	margin: 6px 5px 0 0;
	_display: inline;
	background: url(http://img63.ddimg.cn/upload_img/00459/home/head_sprite.png) no-repeat -51px -70px;
}

.tools .ddnewhead_welcome .tel_pop_box a {
	margin: 0;
}

#hd .tel_pop a.title,
#hd .tel_pop a.title:hover {
	color: #ff2832;
}

.ddnewhead_welcome .tel_pop_box li {
	height: 158px;
	margin-top: 3px;
	width: 104px;
	text-align: center;
	line-height: 18px;
	overflow: hidden;
}

.ddnewhead_welcome .tel_pop_box li.left {
	border-right: 1px dashed #e6e6e6;
	width: 108px;
}

.ddnewhead_welcome .tel_pop_box li img {
	display: block;
	margin: 0 auto;
}

#hd .tel_pop_box a,
#hd .tel_pop_box a:hover {
	color: #646464;
}

.tel_pop_box li span {
	display: block;
	padding: 3px 0 6px;
}

#hd .tel_pop_box a .text,
#hd .tel_pop_box a:hover .text {
	color: #969696;
	padding-top: 8px;
}

.tools .ddnewhead_operate_nav {
	float: right;
	padding-top: 2px;
}

.ddnewhead_operate_nav li {
	float: left;
	height: 22px;
	line-height: 21px;
	background: url(http://img63.ddimg.cn/upload_img/00459/home/head_sprite.png) no-repeat left -285px;
	position: relative;
	z-index: 100;
}

.ddnewhead_operate_nav li a {
	display: block;
	position: relative;
	line-height: 21px;
	padding: 0 7px 0 8px;
}

.ddnewhead_operate_nav li a.menu_btn {
	background: url(http://img63.ddimg.cn/upload_img/00459/home/head_sprite.png) no-repeat right -307px;
	padding-right: 23px;
}

.ddnewhead_operate_nav li a.hover {
	background-color: #fff;
	background-position: right -321px;
	padding-top: 3px;
	margin: -4px -1px 0;
	border: 1px solid #e6e6e6;
	border-bottom: none;
	position: relative;
	width: 48px;
}

.ddnewhead_operate_nav li.ddnewhead_cart {
	background-image: none;
}

.ddnewhead_operate_nav li.ddnewhead_cart b {
	color: #ff2832;
	font: bold 12px "Arial";
}

.ddnewhead_operate_nav li .icon_card {
	float: left;
	width: 15px;
	height: 14px;
	background: url(http://img63.ddimg.cn/upload_img/00459/home/head_sprite.png) no-repeat -40px -86px;
	overflow: hidden;
	margin: 3px 9px 0 0;
}

.ddnewhead_gcard_list {
	position: absolute;
	top: 21px;
	left: -1px;
	border: 1px solid #e6e6e6;
	border-top: none;
	background-color: #fff;
	padding: 4px 0;
	display: none;
}

.ddnewhead_gcard_list li {
	background: none;
	float: none;
	height: 22px;
	line-height: 22px;
	padding: 0;
	width: 79px;
}

.ddnewhead_gcard_list li a {
	padding: 0 0 0 8px;
	line-height: 22px;
	height: 22px;
	display: block;
}

.ddnewhead_gcard_list li a:hover {
	background: #f2f2f2;
	display: block;
	padding: 0 1px 0 9px;
	margin: 0 -1px;
	position: relative;
	color: #646464!important;
	line-height: 22px;
}

#hd .new_york {
	float: right;
	padding-left: 11px;
	background: url(http://img63.ddimg.cn/upload_img/00459/home/head_sprite.png) no-repeat left -285px;
	padding-top: 3px;
}

#hd .new_york a {
	color: #ff2832;
	padding-left: 27px;
	background: url(http://img33.ddimg.cn/upload_img/00363/header/nyse_icon.png) no-repeat 0 1px;
	display: block;
	height: 26px;
	line-height: 26px;
	width: 85px;
}

.ddnewhead_operate_nav li.my_dd a.menu_btn {
	padding-right: 27px;
}

.ddnewhead_operate_nav li.my_dd .ddnewhead_gcard_list li {
	width: 82px;
}

.tools .ddnewhead_operate_nav i.icon_tel {
	width: 11px;
	height: 16px;
	background: url(http://img63.ddimg.cn/upload_img/00459/home/head_sprite.png) no-repeat -40px -70px;
	position: absolute;
	left: 11px;
	top: 2px;
}

.tools .ddnewhead_operate_nav .tel_pop .icon_tel {
	background-position: -51px -70px;
	position: absolute;
	left: 10px;
	top: 5px;
}

.ddnewhead_operate_nav li.dang_erweima {
	width: 84px;
}

.ddnewhead_operate_nav li.dang_erweima a.menu_btn {
	background: none;
	padding: 0 9px 0 27px;
	width: auto;
	border: 0;
	margin: 0;
	height: 21px;
}

.ddnewhead_operate_nav li.dang_erweima .tel_pop {
	position: absolute;
	height: 201px;
	left: 0;
	top: 0;
}

.ddnewhead_operate_nav li.dang_erweima .tel_pop .title {
	width: 57px;
	height: 26px;
	line-height: 26px;
	padding: 0 0 1px 26px;
	border: 1px solid #efefef;
	border-bottom: none;
	background-color: #fff;
	box-shadow: 1px 1px 2px rgba(51, 51, 51, 0.3);
	*padding-top: 1px;
}

.ddnewhead_operate_nav li.dang_erweima .tel_pop .tel_pop_box {
	border: 1px solid #efefef;
	box-shadow: 1px 1px 2px rgba(51, 51, 51, 0.3);
	width: 203px;
	background: #fff url(http://img33.ddimg.cn/upload_img/00363/sjbz/line_erweima.png) center 29px no-repeat;
	padding-left: 8px;
}

.ddnewhead_operate_nav li.dang_erweima .tel_pop .tel_pop_box .tel_pop_box_li {
	width: 98px;
	float: left;
}

.ddnewhead_operate_nav li.dang_erweima .tel_pop .tel_pop_box .tel_pop_box_li a {
	padding: 8px 0;
	text-align: center;
	line-height: 18px;
}

.ddnewhead_operate_nav li.dang_erweima .tel_pop .tel_pop_box .tel_pop_box_li a span {
	display: block;
	line-height: 18px;
}

.ddnewhead_operate_nav li.dang_erweima .tel_pop .tel_pop_box .tel_pop_box_li a img {
	display: block;
	width: 75px;
	height: 75px;
	margin: 6px auto 0;
}

.ddnewhead_operate_nav li.dang_erweima .tel_pop .title_shadow {
	display: block;
	position: absolute;
	top: 27px;
	left: 1px;
	height: 5px;
	width: 84px;
	background-color: #fff;
	font-size: 0;
	line-height: 0;
}

.ddnewhead_collect {
	float: left;
	background: url(http://img63.ddimg.cn/upload_img/00459/home/head_sprite.png) 0 -121px no-repeat;
	padding-left: 20px;
}

#hd .logo_line_out {
	position: relative;
	z-index: 10002;
}

#hd .logo_line {
	height: 100px;
	width: 960px;
	margin: 0 auto;
	position: relative;
}

#hd .logo_line .logo {
	overflow: hidden;
	width: 362px;
	vertical-align: middle;
	position: absolute;
	left: 0;
	top: 0;
}

#hd .logo_line .logo a {
	float: left;
	margin-right: 15px;
	_display: inline;
}

#hd .logo_line .search {
	position: absolute;
	margin-top: 20px;
	height: 48px;
	z-index: 9999;
	left: 362px;
	top: 0;
}

#hd .logo_line .search form {
	display: block;
	height: 50px;
}

#hd .logo_line .search .label_search {
	position: absolute;
	top: 2px;
	left: 10px;
	width: 188px;
	height: 36px;
	line-height: 36px;
	z-index: 1;
	overflow: hidden;
}

#hd .logo_line .search .text {
	width: 188px;
	height: 18px;
	border: 2px solid #ff2832;
	border-right: none;
	padding: 9px 0 9px 10px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	color: #323232;
	font: 12px/18px 'Hiragino Sans GB', "simsun", Arial;
	outline: 0;
	background: none;
}

#hd .logo_line .search .select {
	position: absolute;
	top: 0;
	left: 200px;
	border: 2px solid #ff2832;
	border-left: 0 solid #dedede;
	width: 92px;
	height: 36px;
	font: 16px/36px "Microsoft Yahei";
	color: #969696;
	padding: 0 0 0 14px;
	cursor: pointer;
	background-color: #f6f6f6;
}

#hd .logo_line .search .select .icon {
	width: 13px;
	height: 7px;
	overflow: hidden;
	background: url(http://img63.ddimg.cn/upload_img/00459/home/head_sprite.png) no-repeat -14px -90px;
	position: absolute;
	left: 88px;
	top: 16px;
}

#hd .logo_line .search .button {
	width: 48px;
	height: 40px;
	border: none;
	background: url(http://img63.ddimg.cn/upload_img/00459/home/head_sprite.png) no-repeat 0 -346px;
	cursor: pointer;
	position: absolute;
	left: 307px;
	top: 0;
}

#hd .logo_line .search .button:hover {
	background: url(http://img63.ddimg.cn/upload_img/00459/home/head_sprite.png) no-repeat 0 -390px;
}

#hd .logo_line .search_bottom {
	position: absolute;
	top: 65px;
	left: 362px;
	color: #969696;
	width: 585px;
	line-height: 20px;
	z-index: 6666;
}

.logo_line .search_hot {
	float: left;
	width: 308px;
	overflow: hidden;
	height: 20px;
}

#hd .logo_line .search_bottom a,
#hd .logo_line .search_bottom a:hover {
	color: #969696;
	margin-right: 15px;
	_display: inline;
	height: 20px;
	overflow: hidden;
}

#hd .logo_line .search_bottom a:hover {
	color: #ff2832;
}

.logo_line .search_advs {
	float: left;
}

.logo_line .search .select_pop {
	width: 104px;
	height: 288px;
	border: 1px solid #dedede;
	position: absolute;
	top: 36px;
	left: 0;
	background-color: #fff;
	overflow: auto;
}

.logo_line .search .select_pop a,
.logo_line .search .select_pop a:hover {
	display: block;
	height: 24px;
	padding: 0 5px 0 15px;
	font: 12px/24px 'Hiragino Sans GB', "simsun";
}

.logo_line .search .select_pop a:hover {
	background-color: #c8c8c8;
	color: #fff!important;
	text-decoration: none!important;
}

.logo_line .suggest_key {
	width: 353px;
	border: 1px solid #c8c8c8;
	border-top: none;
	z-index: 7777;
	position: absolute;
	left: 362px;
	top: 60px;
	background-color: #fff;
	color: #323232;
}

.logo_line .suggest_key ul {
	padding-top: 6px;
}

.logo_line .suggest_key li {
	display: block;
	padding-left: 10px;
	height: 22px;
	line-height: 22px;
	*vertical-align: top;
	cursor: pointer;
}

.logo_line .suggest_key li strong {
	color: #969696;
	font-weight: normal;
}

.logo_line .suggest_key .select_key_sort li {
	padding-left: 22px;
	color: #969696;
}

.logo_line .suggest_key .select_key_sort li strong {
	color: #323232;
	font-weight: bold;
}

.logo_line .suggest_key li.select_key,
.logo_line .suggest_key li.select_key strong {
	color: #ff2832;
}

.logo_line .suggest_key .select_key_sort {
	border-bottom: 1px dashed #dcdcdc;
	padding-bottom: 6px;
}

.logo_line .suggest_key .d {
	float: right;
	color: #969696;
	padding-right: 10px;
}

.logo_line .suggest_key .arrow,
.logo_line .suggest_key .arrow2 {
	display: inline-block;
	padding-right: 10px;
	background: url(http://img63.ddimg.cn/upload_img/00459/home/head_sprite.png) no-repeat right -431px;
	max-width: 122px;
	*width: 122px;
}

.logo_line .suggest_key li .arrow div,
.logo_line .suggest_key li .arrow2 div {
	max-width: 122px;
	*width: 122px;
	height: 20px;
	overflow: hidden;
	position: relative;
}

.logo_line .suggest_key .select_key {
	background-color: #f5f5f5;
}

.logo_line .suggest_key .select_pop {
	position: absolute;
	left: 146px;
	top: 0;
	padding: 5px 2px 0 5px;
	width: 200px;
	height: 306px;
	background-color: #f5f5f5;
}

#hd .suggest_key .select_pop .name a {
	color: #323232;
	font-weight: bold;
}

#hd .suggest_key .select_pop .name a:hover {
	color: #ff2832;
	text-decoration: none;
}

{
	;
}

.suggest_key .select_pop .pic {
	float: left;
	border: 1px solid #e6e6e6;
	height: 88px;
	width: 88px;
	overflow: hidden;
}

.suggest_key .select_pop .pic img {
	height: 88px;
	width: 88px;
	display: block;
}

.suggest_key .select_pop .content {
	float: left;
	padding-left: 6px;
	width: 104px;
}

.suggest_key .select_pop .content p {
	line-height: 20px;
	padding-top: 10px;
	color: #323232;
}

.suggest_key .select_pop .content p.h-limit {
	padding: 0;
}

.suggest_key .select_pop .content p.button {
	padding-top: 6px;
}

.suggest_key .select_pop .content p .price {
	font: bold 12px Arial;
	color: #ff2832;
}

.suggest_key .select_pop .content p.button a,
.suggest_key .select_pop .content p.button a:hover {
	display: inline-block;
	width: 78px;
	height: 20px;
	background-color: #f5f5f5;
	color: #ff2832!important;
	border: 1px solid #ff2832;
	text-align: center;
	line-height: 20px;
	text-decoration: none!important;
}

.suggest_key .select_pop .content p.button a:hover {
	background-color: #ff2832;
	color: #fff!important;
}

.suggest_key .select_pop .content .star {
	display: block;
	height: 16px;
	width: 105px;
	background: url(http://img4.ddimg.cn/header/header2014/icon_star.png) repeat-x 2px -20px;
	margin: 0 0 0 -2px;
	float: none;
}

.suggest_key .select_pop .content .star .level {
	background: url(http://img4.ddimg.cn/header/header2014/icon_star.png) repeat-x 2px 0;
	height: 16px;
	display: block;
}

.suggest_key .select_pop .name {
	padding-bottom: 5px;
}

.logo_line .suggest_key .search_history li,
.logo_line .suggest_key .search_history li.select_key,
.logo_line .suggest_key .search_history li.select_key .d {
	color: #1a66af;
}

.logo_line .suggest_key .search_history li .d {
	color: #969696;
}

.logo_line .suggest_key .search_history .search_history_key {
	display: block;
	width: 132px;
	position: relative;
}

.logo_line .suggest_key .search_history li .del {
	float: right;
	padding-right: 10px;
}

.logo_line .suggest_key .search_history li .arrow .del,
.logo_line .suggest_key .search_history li .arrow2 .del {
	padding-right: 0;
}

.logo_line .suggest_key .search_history li .arrow,
.logo_line .suggest_key .search_history li .arrow2 {
	background: none;
	padding-right: 0;
	max-width: 132px;
	width: 132px;
}

.logo_line .suggest_key .search_history li .arrow div,
.logo_line .suggest_key .search_history li .arrow2 div {
	padding-right: 10px;
	background: url(http://img63.ddimg.cn/upload_img/00459/home/head_sprite.png) no-repeat right -431px;
	max-width: 86px;
	*width: 86px;
	display: inline-block;
}

.logo_line .suggest_key .search_history li .isdiv {
	height: 22px;
	overflow: hidden;
	max-width: 314px;
}

.logo_line .ddnew_cart,
.logo_line .ddnew_order {
	height: 36px;
	position: absolute;
	top: 20px;
	border: 2px solid #dcdcdc;
	font: 14px/36px "Microsoft Yahei";
}

.logo_line .ddnew_cart {
	right: 88px;
	width: 107px;
	border-color: #ff2832;
	background: url(http://img62.ddimg.cn/upload_img/00459/home/icon_cart.png) 5px 0 no-repeat #ff2832;
}

.logo_line .ddnew_cart:hover {
	background-position: 5px -36px;
	background-color: #f6f6f6;
	border-color: #dcdcdc;
	color: #ff2832;
}

#hd .logo_line .ddnew_cart a:hover,
#hd .logo_line .ddnew_order a:hover {
	text-decoration: none;
}

.logo_line .ddnew_cart a b,
.logo_line .ddnew_order a b,
.logo_line .ddnew_cart a:hover b {
	color: #ff2832;
	padding-left: 3px;
	font-family: Arial;
	font-weight: bold;
}

#hd .logo_line .ddnew_cart a,
.logo_line .ddnew_cart a b {
	color: #fff;
}

#hd .logo_line .ddnew_cart:hover a,
.logo_line .ddnew_cart:hover a b {
	color: #ff2832;
}

.logo_line .ddnew_order {
	width: 86px;
	padding: 0;
	text-align: center;
	right: 0;
	border-left: 0;
	background-color: #f6f6f6;
}

.logo_line .ddnew_order a {
	display: inline-block;
	width: 86px;
}

.logo_line .ddnew_cart a {
	padding-left: 35px;
	width: 72px;
	display: inline-block;
}

#hd .nav_top {
	width: 100%;
	height: 40px;
	border-bottom: 3px solid #ff2832;
}

#hd .nav_top a,
#hd .nav_top a:hover {
	color: #323232;
	font: 14px/40px "Microsoft Yahei";
	text-decoration: none;
	padding: 0 9px;
	display: block;
	font-weight: bold;
}

#hd .nav_top ul {
	width: 960px;
	margin: 0 auto;
}

#hd .nav_top ul li {
	float: left;
	text-align: center;
	position: relative;
}

#hd .nav_top ul li.all {
	width: 200px;
	margin-right: 17px;
	_display: inline;
	text-align: left;
	background: #ff2832;
	position: relative;
}

#hd .nav_top ul li.all a,
#hd .nav_top ul li.all a:hover {
	padding: 0 0 0 20px;
	display: block;
	width: 171px;
	background: url(http://img63.ddimg.cn/upload_img/00459/home/head_sprite.png) no-repeat 161px -567px;
	color: #fff;
}

#hd .nav_top ul li a:hover {
	display: block;
	color: #ff2832;
}

#hd .nav_top ul li.all a:hover {
	background: url(http://img63.ddimg.cn/upload_img/00459/home/head_sprite.png) no-repeat 161px -567px;
}

#hd .icon_n {
	position: absolute;
	display: block;
	bottom: 26px;
	left: 50%;
	margin-left: -28px;
	text-align: center;
	font-size: 0;
}

#hd .sub {
	background: #f5f5f5;
	float: none;
	width: auto;
}

#hd .sub ul {
	height: 31px;
	margin: 0 auto;
	overflow: hidden;
	line-height: 30px;
	width: 960px;
}

#hd .sub ul li {
	float: left;
	padding: 0 15px;
	margin-left: -1px;
	white-space: nowrap;
	background: url(http://img4.ddimg.cn/header/header2014/sub_line_bg.png) right center no-repeat;
	_line-height: 12px;
	_padding: 9px 15px 8px;
}

#hd .sub ul li img {
	vertical-align: middle;
	_vertical-align: top;
}

#hd .sub ul li.sub_big_li {
	width: 100px;
	position: relative;
	overflow: hidden;
	background: none;
	text-align: center;
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #403108;
	padding-left: 20px;
}

#hd .sub ul li.sub_big_li a,
#hd .sub ul li.sub_big_li a:hover {
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #403108;
}

#hd .th_sub {
	background-color: #ff2832;
}

#hd .th_sub ul li a,
#hd .th_sub ul li a:hover {
	color: #fff;
}

#hd .th_sub ul li.sub_big_li a,
#hd .th_sub ul li.sub_big_li a:hover {
	color: #fff;
}

#hd .home_nav_l_box {
	width: 960px;
	margin: 0 auto;
	position: relative;
	z-index: 10004;
	height: 0;
	-webkit-backface-visibility: hidden;
}

#hd .home_nav_l {
	width: 200px;
	position: absolute;
	background-color: #fafafa;
	left: 0;
	top: 0;
}

#hd .home_nav_l .new_pub_nav_box {
	position: relative;
	padding-top: 3px;
}

#hd .home_nav_l .new_pub_nav {
	width: 200px;
}

#hd .home_nav_l .new_pub_nav li {
	height: 32px;
	padding-left: 20px;
	color: #323232;
	font: 14px/32px "Microsoft Yahei";
	position: relative;
	z-index: 1;
}

#hd .home_nav_l .new_pub_nav li.on {
	background: #fff;
	color: #F07828;
	z-index: 10;
	margin: -2px -1px -2px 0;
	padding: 0 1px 0 16px;
	border: 2px solid #ff2832;
	border-right: 0;
}

#hd .home_nav_l .new_pub_nav li a {
	color: #323232;
	font: 14px/34px "Microsoft Yahei";
}

#hd .home_nav_l .new_pub_nav li.on a,
#hd .home_nav_l .new_pub_nav li.on a:hover,
#hd .home_nav_l .new_pub_nav li.on span {
	color: #ff2832;
	font: 16px/34px "Microsoft Yahei";
}

#hd .new_pub_nav_pop {
	position: absolute;
	left: 199px;
	top: 0;
	border: 2px solid #ff2832;
	border-top: none 0;
	width: 739px;
	padding-left: 18px;
	overflow: hidden;
	min-height: 483px;
	_height: expression(this.scrollHeight < 483 ? "483px": "auto");
	overflow: hidden;
	font: 12px 'Hiragino Sans GB', "Simsun";
	background-color: #fff;
}

#hd .new_pub_nav_pop .logo_box {
	float: left;
	width: 231px;
	padding: 25px 0 0 29px;
	display: none;
}

#hd .new_pub_nav_pop .logo_box li {
	width: 90px;
	height: 60px;
	float: left;
	margin: 0 22px 11px 0;
	_display: inline;
}

#hd .new_pub_nav_pop .logo_box li a,
#hd .new_pub_nav_pop .logo_box li a:hover {
	display: block;
	width: 80px;
	height: 50px;
	padding: 4px;
	border: 1px solid #fff;
}

#hd .new_pub_nav_pop .logo_box li a:hover {
	border-color: #ff2832;
}

#hd .new_pub_nav_pop .left_box {
	width: 729px;
	float: left;
	overflow: hidden;
}

#hd .new_pub_nav_pop .left {
	width: 729px;
	border-top: none 0;
}

#hd .new_pub_nav_pop .left_02,
#hd .new_pub_nav_pop .left_03 {
	padding-top: 0;
}

#hd .new_pub_nav_pop .left li {
	width: 659px;
	padding: 7px 0 5px 0;
	margin-left: 70px;
	position: relative;
	border-top: 1px dotted #d5d5d5;
	zoom: 1;
}

#hd .new_pub_nav_pop .left li:after {
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden;
}

#hd .new_pub_nav_pop .left li.light {
	background-color: #fafafa;
}

#hd .new_pub_nav_pop .left h4 {
	position: absolute;
	left: -70px;
	top: 7px;
	color: #ff2832;
	font-weight: bold;
	font-family: "Microsoft Yahei";
	font-size: 12px;
	height: 22px;
	line-height: 22px;
}

#hd .new_pub_nav_pop .left h4 a,
#hd .new_pub_nav_pop .left h4 a:hover {
	color: #ff2832;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	line-height: 22px;
}

#hd .new_pub_nav_pop .left .e,
#hd .new_pub_nav_pop .left .ph {
	line-height: 22px;
	width: 649px;
	margin-left: 1px;
	overflow: hidden;
}

#hd .new_pub_nav_pop .left .ph {
	line-height: 22px;
	width: 389px;
	padding-left: 10px;
	overflow: hidden;
}

#hd .new_pub_nav_pop .left .e span,
#hd .new_pub_nav_pop .left .e a,
#hd .new_pub_nav_pop .left .e a:hover {
	color: #646464;
	padding: 0 10px;
	background: url(http://img63.ddimg.cn/upload_img/00111/home/home_sprite_1511.png) no-repeat left -30px;
	display: inline-block;
	margin-left: -1px;
}

#hd .new_pub_nav_pop .left .b span,
#hd .new_pub_nav_pop .left .b a,
#hd .new_pub_nav_pop .left .b a:hover {
	color: #969696;
	background: none;
}

#hd .new_pub_nav_pop .left .e a:hover,
#hd .new_pub_nav_pop .left .b a:hover {
	color: #ff2832;
}

#hd .new_pub_nav_pop .left .brand {
	width: 615px;
	margin: 8px 0 0 0;
}

#hd .new_pub_pop_guan {
	position: relative;
	overflow: hidden;
	width: 729px;
	padding-top: 20px;
	background: #fff;
	margin-bottom: -1px;
	z-index: 999;
}

#hd .new_pub_pop_guan a,
#hd .new_pub_pop_guan a:hover {
	float: left;
	height: 20px;
	line-height: 20px!important;
	padding: 0 28px 0 8px;
	color: #fff;
	text-decoration: none;
	display: inline;
	margin: 0 10px 3px 0;
	background: #a2a2a2 url(http://img63.ddimg.cn/upload_img/00111/home/home_sprite_1511.png) right -146px no-repeat;
}

#hd .new_pub_pop_guan a.pop_hot,
#hd .new_pub_pop_guan a.pop_hot:hover {
	background-color: #ff2832;
	background-position: right -166px;
}

#hd .new_pub_pop_guan a:hover {
	background-color: #ff2832;
	background-position: right -166px;
}

#hd .new_pub_pop_img {
	width: 238px;
	overflow: hidden;
}

#hd .new_pub_pop_img a,
#hd .new_pub_pop_img a:hover {
	display: block;
	width: 236px;
	border: 1px solid #d5d5d5;
	overflow: hidden;
	margin-bottom: 16px;
}

#hd .new_pub_pop_img img {
	width: 236px;
}

#hd .new_pub_nav_pop .left li h3 {
	margin: 10px 0 0 8px;
	font: normal 12px/18px 'Hiragino Sans GB', "Simsun";
	color: #fff;
	background-color: #bfbfbf;
	float: left;
	width: 34px;
	text-align: center;
}

#hd .new_pub_nav_pop .left li h3 a {
	color: #fff;
}

#hd .new_pub_nav_pop .left li h3 a:hover {
	color: #ff2832;
	text-decoration: underline;
}

#hd .new_pub_nav_pop .left .ph a {
	font-family: 'Hiragino Sans GB', "Simsun";
	color: #686868;
	display: inline-block;
	padding-right: 25px;
}

#hd .new_pub_nav_pop .left .ph a:hover {
	color: #f60;
}

#hd .new_pub_pop_wp h4 {
	color: #5d5d5d;
	font: bold 14px "Microsoft Yahei";
	padding: 16px 0 19px 21px;
}

#hd .new_pub_pop_wp ul {
	margin-left: 21px;
	width: 714px;
	overflow: hidden;
}

#hd .new_pub_pop_wp ul li {
	float: left;
	width: 92px;
	height: 92px;
	overflow: hidden;
	padding: 0 10px 10px 0;
}

#hd .new_pub_nav .new_pub_pop_wp ul li.on {
	float: left;
	width: 92px;
	height: 92px;
	overflow: hidden;
	padding: 0 5px 5px 0;
	margin: 0;
}

#hd .new_pub_pop_wp ul li img {
	width: 92px;
	height: 92px;
}

#hd .new_pub_pop_wp ul li a,
#hd .new_pub_pop_wp ul li a:hover {
	position: relative;
	display: block;
	width: 92px;
	height: 92px;
	color: #fff;
	text-decoration: none;
}

#hd .new_pub_pop_wp ul li a span {
	display: none;
	width: 92px;
	height: 92px;
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
	line-height: 92px;
}

#hd .new_pub_pop_wp ul li a span.back {
	opacity: .7;
	filter: alpha(opacity=70);
	background-color: #5d514c;
}

#hd .new_pub_pop_wp ul li.on span {
	display: block;
}

#hd .new_pub_nav_pop .left_01 h4,
#hd .new_pub_nav_pop .left_02 h4 {
	font-size: 12px;
	height: 22px;
	line-height: 22px;
}

#hd .new_head_znx {
	float: right;
	position: relative;
	padding-top: 2px;
	margin-right: -1px;
	z-index: 100;
	font-family: arial, simsun;
}

#hd .new_head_znx a.head_znx_a {
	display: block;
	_display: inline-block;
	position: relative;
	line-height: 22px;
	height: 22px;
	background: url(http://img63.ddimg.cn/upload_img/00459/home/head_sprite.png) no-repeat right -303px;
	padding: 4px 19px 0 7px;
}

#hd .new_head_znx a.head_znx_a span {
	color: #ff2832;
}

#hd .new_head_znx a.hover {
	color: #ff2832;
	background-color: #fff;
	background-position: right -320px;
	padding-top: 3px;
	border: 1px solid #e6e6e6;
	border-bottom: 0;
	position: relative;
	z-index: 100;
	padding-right: 18px;
	padding-left: 6px;
}

#hd .new_head_znx .head_znx_list {
	position: absolute;
	top: 27px;
	left: 0;
	border: 1px solid #e6e6e6;
	background-color: #fff;
	padding: 4px 0;
	width: 100px;
}

#hd .new_head_znx .head_znx_list li {
	background: none;
	float: none;
	height: 22px;
	line-height: 22px;
	padding: 0;
	position: relative;
	z-index: 100;
}

#hd .new_head_znx .head_znx_list li a {
	padding: 0 0 0 8px;
	line-height: 22px;
	height: 22px;
	display: block;
}

#hd .new_head_znx .head_znx_list li a span,
#hd .new_head_znx .head_znx_list li a:hover span {
	color: #ff2832;
}

#hd .new_head_znx .head_znx_list li a:hover {
	background: #f2f2f2;
	display: block;
	padding: 0 1px 0 9px;
	margin: 0 -1px;
	position: relative;
	color: #646464!important;
	line-height: 22px;
}

#hd .ddnewhead_area {
	float: left;
	position: relative;
	padding-top: 2px;
	margin-right: -1px;
	_margin-right: -10px;
	z-index: 100;
	font-family: arial, simsun;
}

#hd .ddnewhead_area a.ddnewhead_area_a {
	display: block;
	_display: inline-block;
	position: relative;
	line-height: 22px;
	height: 22px;
	background: url(http://img63.ddimg.cn/upload_img/00459/home/head_sprite.png) no-repeat right -303px;
	padding: 4px 22px 0 9px;
}

#hd .ddnewhead_area a.hover {
	background-color: #fff;
	background-position: right -320px;
	padding-top: 3px;
	border: 1px solid #e6e6e6;
	border-bottom: 0;
	position: relative;
	z-index: 100;
	padding-right: 21px;
	padding-left: 8px;
	color: #646464;
}

#hd .ddnewhead_area .ddnewhead_area_list {
	position: absolute;
	top: 27px;
	left: 0;
	border: 1px solid #e6e6e6;
	background-color: #fff;
	padding: 10px 0 10px 10px;
	width: 298px;
}

#hd .ddnewhead_area .ddnewhead_area_list li {
	background: none;
	float: left;
	width: 48px;
	height: 26px;
	line-height: 26px;
	padding: 0 0 0 10px;
	position: relative;
	z-index: 100;
}

#hd .ddnewhead_area .ddnewhead_area_list li a {
	line-height: 26px;
	height: 26px;
}

.main_frame {
	zoom: 1;
}

.main_frame:after {
	content: '.';
	height: 0;
	display: block;
	clear: both;
	visibility: hidden;
}

#bd {
	width: 960px;
}

.footer {
	border-top: 2px solid #ff2832;
	margin-top: 15px;
	background-color: #fff;
	clear: both;
}

.footer_pic_new {
	background-color: #fafafa;
	border-bottom: 1px solid #ebebeb;
	width: 100%;
	_width: expression(this.scrollWidth < 960 ? "960px": "auto");
	min-width: 960px;
}

.footer_pic_new .footer_pic_new_inner {
	width: 940px;
	margin: 0 auto;
	height: 68px;
	padding: 5px 0 5px 30px;
}

.footer_pic_new .footer_pic_new_inner a {
	display: block;
	height: 52px;
	width: 187px;
	float: left;
	padding: 7px 0 7px 48px;
}

.footer_pic_new .footer_pic_new_inner a span {
	text-indent: -9999px;
	display: block;
	width: 138px;
	height: 52px;
	background: url(http://img62.ddimg.cn/upload_img/00459/home/footer_bg.png) 0 0 no-repeat;
	font-size: 0;
	line-height: 0;
	cursor: pointer;
}

.footer_pic_new .footer_pic_new_inner a.footer_pic01 {
	border-left-width: 0;
}

.footer_pic_new .footer_pic_new_inner a.footer_pic02 span {
	background-position: 0 -51px;
}

.footer_pic_new .footer_pic_new_inner a.footer_pic03 span {
	background-position: 0 -103px;
}

.footer_pic_new .footer_pic_new_inner a.footer_pic04 span {
	background-position: 0 -156px;
}

.public_footer_new {
	width: 920px;
	height: 140px;
	margin: 0 auto;
	padding-top: 30px;
}

.public_footer_new .footer_sort {
	width: 154px;
	float: left;
	text-align: center;
}

.public_footer_new .footer_sort .f_title {
	display: block;
	padding-left: 30px;
	font-size: 14px;
	font-family: "microsoft yahei";
	color: #323232;
	height: 36px;
	line-height: 36px;
}

.public_footer_new .footer_shangjia .f_title {
	background-position: 0 -200px;
}

.public_footer_new .footer_distribution .f_title {
	background-position: 0 -118px;
}

.public_footer_new .footer_pay .f_title {
	background-position: 0 -39px;
}

.public_footer_new .footer_characteristic .f_title {
	background-position: 0 -79px;
}

.public_footer_new .footer_help .f_title {
	background-position: 0 -158px;
}

.public_footer_new .footer_sort a {
	text-decoration: none;
	color: #7d7d7d;
	font-size: 12px;
}

.public_footer_new .footer_sort a:hover {
	text-decoration: underline;
	color: #f44d20;
}

.public_footer_new .footer_sort ul {
	padding-left: 30px;
	list-style: none;
	margin: 0;
}

.public_footer_new .footer_sort ul li {
	line-height: 20px;
	height: 20px;
}

.public_footer_new .footer_shangjia {
	width: 150px;
}

.footer_nav_box {
	border-top: 1px solid #ebebeb;
	width: 100%;
	_width: expression(this.scrollWidth < 960 ? "960px": "auto");
	min-width: 960px;
	padding: 17px 0 50px;
}

.footer_nav_box a,
.footer_nav_box {
	color: #8c8c8c;
	font-size: 12px;
	text-decoration: none;
}

.footer_nav_box a:hover {
	color: #f48570;
	text-decoration: underline;
}

.footer_nav_box .footer_nav {
	text-align: center;
	line-height: 20px;
	padding-bottom: 17px;
}

.footer_nav_box .footer_nav span.sep {
	margin: 0 17px 0 19px;
}

.footer_nav_box .footer_copyright {
	line-height: 20px;
	text-align: center;
	width: 960px;
	margin: 0 auto;
}

.footer_nav_box .footer_copyright span.sep {
	margin: 0 17px 0 19px;
}

.footer_nav_box .footer_icon {
	padding: 10px 0 0 340px;
	width: 640px;
	margin: 0 auto;
	height: 77px;
}

.footer_nav_box .validator,
.footer_nav_box .knet {
	float: left;
	display: inline;
	padding: 15px 5px 15px;
	width: 135px;
	height: 47px;
}

.footer_copyright {
	padding: 10px 0 0 0;
	margin: 0 auto;
	float: none;
	width: auto;
	text-align: center;
	color: #8c8c8c;
}

.footer_copyright span,
.public_footer .footer_copyright a.footer_img {
	display: inline-block;
	float: none;
}

.footer_copyright a {
	padding: 0 4px;
	color: #8c8c8c;
	font-size: 12px;
	text-decoration: none;
}

.footer_copyright a:hover {
	color: #f48570;
	text-decoration: underline;
}

.footer_nav_box .footer_nav .footer_hot_search {
	display: inline-block;
	*display: inline;
	width: 50px;
	position: relative;
}

.footer_nav_box .footer_nav .pos_a_box {
	position: absolute;
	left: -251px;
	top: 22px;
	background-color: #f48570;
	width: 300px;
	border-radius: 8px;
	text-align: center;
	height: 14px;
	line-height: 14px;
}

.footer_nav_box .footer_nav .pos_a_box a,
.footer_nav_box .footer_nav .pos_a_box a:hover,
.footer_nav_box .footer_nav .pos_a_box span {
	padding: 0 2px;
	color: #fff;
	text-decoration: none;
}

.footer_nav_box .footer_nav .pos_a_box i {
	display: block;
	width: 0;
	height: 0;
	line-height: 0;
	font-size: 0;
	border-width: 0 4px 4px;
	border-style: solid;
	border-color: #fff #fff #f48570 #fff;
	position: absolute;
	right: 20px;
	top: -4px;
}

.mydnew_break {
	padding: 12px 0 11px 0;
	line-height: 18px;
	background-color: #fff;
	width: 960px;
	margin: 0 auto;
}

.mydnew_break span {
	color: #666;
}

.mydnew_break a,
.mydnew_break a:hover {
	color: #0b3b8b;
}

.mydnew_sidel {
	width: 170px;
	_display: inline;
	border-top: 1px solid #a4d7ca;
}

.mydnew_sidel_title {
	position: relative;
}

.mydnew_sidel_title h3 {
	border: 1px solid #a4d7ca;
	border-top: none;
	background: #ecfced url(../images/bg_change.gif) left top repeat-x;
	line-height: 26px;
	height: 26px;
	padding: 1px 0 0 12px;
	font-weight: bold;
}

.mydnew_sidel_title h3 a {
	position: relative;
	left: 0;
	top: 0;
	right: auto;
	color: #5b5b5b;
}

.mydnew_sidel_title h3 a:hover,
.mydnew_sidel_title h3 a.current {
	color: #009c74;
}

.mydnew_sidel_title a {
	position: absolute;
	right: 11px;
	top: 8px;
}

.mydnew_sidel .my_href,
.mydnew_sidel .my_content {
	line-height: 26px;
	background: #f0fdf1 url(../images/bg_change.gif) left -94px repeat-x;
	border: 1px solid #a4d7ca;
	border-top: none;
	width: 168px;
}

.mydnew_sidel li {
	padding-left: 13px;
}

.mydnew_sidel .my_content {
	background: none;
}

.mydnew_sidel li a:hover {
	background: url(../images/bg_icon.gif) left -22px no-repeat;
	color: #009c74;
}

.mydnew_sidel li a.current,
.mydnew_sidel li a.current:hover {
	background: url(../images/bg_icon.gif) left 6px no-repeat;
	color: #009c74;
	font-weight: bold;
}

.mydnew_sidel li .new,
.mydnew_sidel li .up {
	background: url(../images/bg_icon.gif) left -103px no-repeat;
	display: inline-block;
	text-indent: -2000px;
	width: 30px;
	margin-left: 5px;
}

.mydnew_sidel li .up {
	background: url(../images/bg_icon.gif) left -134px no-repeat;
}

.mydnew_sidel li a {
	position: relative;
	display: inline-block;
	padding-left: 11px;
	color: #404040;
	width: 144px;
	line-height: 26px;
}

.mydnew_sidel li a img {
	position: absolute;
	top: 6px;
	margin-left: 4px;
}

* {
	margin: 0;
	padding: 0;
}

body {
	font-family: ����, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
}

a {
	text-decoration: none;
	color: #1a66b3;
}

a:hover {
	text-decoration: underline;
}

img {
	border: 0;
}

* ul,
* ol,
* li {
	list-style: none;
}

h1,
h3,
h4,
h5,
h6 {
	font-size: 12px;
	font-weight: normal;
}

.dashed {
	background: url(../images/dashed.gif) repeat-x;
	line-height: 1px;
	height: 1px;
	font-size: 0;
}

.dot {
	letter-spacing: -3px;
}

.clear {
	clear: both;
	line-height: 0;
	height: 0;
	font-size: 0;
}

.liclear {
	height: 0;
	line-height: 0;
	font-size: 0;
	float: none;
	clear: both;
	*display: inline;
}

.arial {
	font-family: Arial;
}

.mydnew_wrap {
	width: 960px;
	margin: 0 auto;
	background-color: #fff;
	padding-bottom: 20px;
}

.mydnew_main,
.mydnew_sidel,
.mydnew_sider {
	float: left;
}

.mydnew_main {
	width: 560px!important;
	margin-left: 10px;
	_display: inline;
	padding-bottom: 20px;
}

.mydnew_sidel {
	width: 170px;
	_display: inline;
}

.mydnew_sider {
	width: 210px!important;
	float: right;
}

.clearfix:after,
li:after,
.mydnew_main .private:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: "";
	clear: both;
	height: 0;
}

*.clearfix,
li {
	zoom: 1;
}

.mydnew_main .private {
	width: 550px!important;
	background: #e9f5f1;
	padding: 16px 0 10px 10px;
	zoom: 1;
}

.private .myhead {
	width: 75px;
	float: left;
}

.private .myhead img {
	display: block;
}

.mydnew_main .private .info {
	float: left;
	width: 469px;
	padding: 0 0 0 6px;
}

.private .info .name {
	font-size: 14px;
	font-weight: bold;
	margin: 0!important;
}

.private .info .name a {
	margin: 0;
}

.info .name span {
	font-size: 12px;
	font-weight: normal;
	margin-left: 4px;
	display: inline-block;
}

.info .name span a {
	color: #666;
}

.info .name span a:hover {
	color: #f60;
}

.mydnew_main .info .area1 {
	width: 469px;
	padding-top: 4px;
	margin: 0;
}

.mydnew_main .info .area1 li {
	line-height: 23px;
	_padding: 4px 0;
	_line-height: 12px;
	height: auto;
}

.info .area1 li span {
	color: #404040;
}

.info .area1 li.listc {
	width: 144px;
	float: left;
}

.info .area1 li.listr {
	width: 147px;
	float: left;
}

.area1 li .t {
	word-spacing: 6px;
}

.area1 li .hint {
	color: #878787;
}

.area1 li b {
	font-weight: normal;
	color: #c30;
	font-family: Arial;
}

.area1 img {
	vertical-align: middle;
	margin: -4px 3px 0 0;
}

.mydnew_main .private .remind {
	background: #fff;
	border: 1px solid #eee;
	padding: 0 10px;
	margin: 4px 10px 0 0;
}

.private .remind td {
	background: url(../images/dashed2.gif) left bottom repeat-x;
	padding: 10px 6px;
	text-align: left;
	color: #666;
}

.private .remind td a {
	color: #666;
}

.private .remind td a:hover {
	text-decoration: underline;
	color: #f60;
}

.private .remind td .on {
	color: #1a66b3;
	font-weight: bold;
}

.private .remind td .on:hover {
	color: #1a66b3;
}

.private .remind .t {
	font-weight: bold;
	width: 66px;
	color: #404040;
}

.private .remind .last td {
	background: none;
}

.body,
.listb {
	zoom: 1;
}

.body:after,
.listb:after {
	content: ".";
	height: 0;
	clear: both;
	display: block;
	visibility: hidden;
}

.spacer {
	height: 10px;
	width: 10%;
	clear: both;
	font-size: 0;
}

.abox .title {
	border-bottom: solid 1px #009c74;
	line-height: 34px;
	height: 34px;
}

.abox .title h2 {
	float: left;
	line-height: 33px;
	font-size: 14px;
	font-weight: bold;
	border-bottom: solid 2px #009c74;
	display: inline-block;
	width: 138px;
	margin: 0;
	padding: 0;
}

.abox .title a {
	float: right;
}

.listb li {
	float: left;
}

.mymarks .pic {
	float: left;
	border: solid 1px #dfdfdf;
	margin: 0 8px 0 10px;
}

.mymarks li {
	padding: 10px 0;
	width: 50%;
}

.mymarks li p {
	line-height: 23px;
}

.mymarks li .name {
	color: #666;
}

.mymarks li .name:hover {
	color: #f60;
}

.mymarks .tips {
	background: #eefdef;
	padding: 10px;
	margin-top: 5px;
	line-height: 14px;
}

.mymarks .tips .block {
	padding-left: 20px;
}

.mymarks .tips .red {
	color: #c30;
}

.mymarks .tips .gray {
	color: #878787;
}

.mymarks .tips img {
	vertical-align: middle;
	margin: -3px 0 0 3px;
}

.mymarks .tips .overflow {
	width: 232px;
	overflow: hidden;
	display: inline-block;
	height: 14px;
	vertical-align: middle;
}

.mydnew_main .guess {
	margin-top: 20px;
}

.mydnew_main .guess .title {
	position: relative;
	z-index: 1;
	border-bottom: solid 1px #009c74;
}

.mydnew_main .guess,
.mymarks {
	width: 560px!important;
}

.mydnew_main .guess .title h2 {
	width: 138px;
	margin-top: 0!important;
	padding-left: 0!important;
	border-bottom: 2px solid #009c74;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 7px;
}

.mydnew_main .guess .title a {
	position: absolute!important;
	right: 0!important;
	top: 2px;
	display: block;
	width: 100px;
}

.mydnew_main .guess ul {
	margin: 6px 0 0 0!important;
	width: 560px;
	overflow: hidden;
}

.mydnew_main .guess li {
	width: 140px!important;
	padding: 18px 0;
	float: left;
	background: none!important;
	margin: 0;
}

.mydnew_main .guess li .goods {
	background: none!important;
	width: 110px;
	padding: 0 15px;
}

.mydnew_main .guess li .goods .pic {
	display: block;
	text-align: center;
	width: 90px;
	height: 90px;
	overflow: hidden;
	margin: 0 auto;
}

.mydnew_main .guess li .goods .name {
	margin-top: 7px;
}

.mydnew_main .goods .name a {
	display: block;
	line-height: 16px;
	world-break: break-all;
	height: 32px;
	overflow: hidden;
}

.mydnew_main .guess li .goods .price_m {
	margin-top: 3px;
	text-decoration: line-through;
	color: #878787;
	font-family: Arial;
}

.mydnew_main .guess li .goods .price_d {
	margin-top: 1px;
	font-weight: bold;
	color: #c30;
	font-family: Arial;
}

.mydnew_main .guess .recommed {
	height: 28px;
	line-height: 28px;
	padding-top: 1px;
	background-color: #f8fafe;
	width: 574px;
	padding-left: 26px;
}

.mydnew_main .guess .recommed a {
	color: #404040;
}

.mydnew_main .guess .recommed a:hover {
	color: #f60;
}

.bbox {
	border: solid 2px #bfe3da;
	padding: 10px;
}

.bbox .head {
	line-height: 20px;
}

.bbox .head h3 {
	color: #53ac96;
	font-weight: bold;
}

.survey .tips {
	margin: 10px 0 0 7px;
	background: url(../images/bg_icon.gif) left -172px no-repeat;
	padding-left: 17px;
	color: #c30;
}

.survey textarea {
	border: solid 1px #e0e0e0;
	overflow: auto;
	width: 184px;
	height: 100px;
	margin: 8px 0 12px;
}

.survey .btn {
	background: url(../images/btn_1.png);
	width: 55px;
	height: 20px;
	border: 0;
	cursor: pointer;
	margin: 0 auto;
	display: block;
}

.survey .body {
	padding-top: 6px;
}

.mycommunity .plan,
.mycommunity .plan div {
	border: solid 1px #42a249;
	height: 7px;
	background: url(../images/plan_bg.png) left top repeat-x;
}

.mycommunity .plan div {
	border: 0;
	background-position: left bottom;
	font-size: 0;
}

.mycommunity .listb {
	background: #e9f5f1;
	overflow: hidden;
	padding: 10px 0;
}

.mycommunity .listb li {
	width: 63px;
	text-align: center;
	background: url(../images/dashed_v.png) left top repeat-y;
	margin-left: -1px;
	display: inline;
	line-height: 18px;
	padding: 5px 0;
}

.mycommunity .listb li .arial {
	display: block;
	color: #1a66b3;
	font-size: 14px;
	font-weight: bold;
}

.mycommunity p {
	line-height: 30px;
}

.mycommunity p .number {
	float: right;
}

.mycommunity .green {
	color: #42a249;
}

.signin .btn {
	display: inline-block;
	background: url(../images/signin_bg.png) left top no-repeat;
	width: 104px;
	height: 34px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle;
	line-height: 14px;
}

.signin .btn span {
	color: #878787;
	padding: 10px 0 0 14px;
	display: inline-block;
}

.signin .open {
	background-position: left bottom;
	cursor: pointer;
}

.signin .open span {
	color: #2b8732;
	padding-right: 6px;
}

.mycommunity .line {
	line-height: 12px;
	padding-top: 10px;
}

.mycommunity .signin {
	margin-top: 10px;
}

.float_layer {
	width: 217px;
	border: 1px solid #a4d7ca;
	background-color: #f7fff8;
	padding: 8px 10px 6px 15px;
}

.float_layer .book_title {
	line-height: 18px;
	margin-bottom: 3px;
}

.float_layer .reason {
	line-height: 18px;
}

.thic_box {
	width: 336px;
	border: 1px solid #a4d7ca;
	background-color: #f7fff8;
	padding-bottom: 14px;
	height: 1%;
	border-bottom: none;
}

.thic_box .title {
	position: relative;
	width: 336px;
}

.thic_box .title h4 {
	padding: 1px 0 0 12px;
	line-height: 26px;
	background: url(../images/bg_change.gif) left top repeat-x;
	border-bottom: 1px solid #a4d7ca;
	width: 324px;
}

.thic_box .title h4 span {
	color: #c30;
}

.thic_box .title a {
	position: absolute;
	right: 12px;
	top: 10px;
	text-indent: -2000px;
	font-size: 0;
	width: 8px;
	height: 8px;
	display: block;
	background: url(../images/bg_icon.gif) left -205px no-repeat;
}

.thic_box .main {
	padding: 9px 5px 14px 11px;
}

.thic_box .main .href_list {
	width: 151px;
	margin: 12px 7px 0 0;
	display: inline;
	float: left;
	border: 1px solid #cfe9e2;
	border-bottom: none;
}

.main .href_list .title_dt,
.main .href_list .con_dd {
	line-height: 26px;
	padding-top: 1px;
	height: 26px;
	padding-left: 12px;
	border-bottom: 1px solid #e3f7f2;
	background-color: #fff;
}

.main .href_list .title_dt {
	background: url(../images/bg_change.gif) left -47px repeat-x;
	font-weight: bold;
}

.main .href_list .none {
	border: none;
}

.main .href_list .checkbox {
	margin: 6px 0 0;
	float: left;
	*margin-top: 2px;
}

.main .href_list label {
	margin-left: 4px;
	*margin-left: 1px;
	_margin-left: -2px;
}

.thic_box .main .tips {
	margin-top: 16px;
}

.thic_box .main .customize {
	margin-top: 11px;
	width: 320px;
}

.main .customize li {
	width: 139px;
	line-height: 26px;
	padding-top: 1px;
	height: 26px;
	padding-left: 12px;
	border: 1px solid #e3f7f2;
	background-color: #fff;
	float: left;
	margin-right: 7px;
	display: inline;
}

.main .customize .checkbox {
	float: left;
	margin: 6px 0 0;
	*margin-top: 2px;
}

.main .customize label {
	padding-left: 4px;
	float: left;
	*padding-left: 1px;
}

.main .customize a {
	float: right;
	padding-right: 9px;
}

.main .add {
	padding: 5px 0 12px;
}

.main .add .text {
	width: 162px;
	line-height: 16px;
	font-size: 12px;
	padding: 3px;
	background-color: #fff;
	border: 1px solid #7e9db9;
	vertical-align: middle;
}

.main .add span {
	color: #c30;
	margin-left: 8px;
}

.main .add li {
	margin-top: 10px;
}

.main .add button {
	margin-left: 35px;
	padding: 0 19px;
	*padding: 1px12px0;
	height: 23px;
	*height: 22px;
}

.thic_box .but_submit {
	width: 200px;
	border-top: 1px dashed #c3c3c3;
	padding: 12px 0 0 113px;
}

.thic_box .but_submit a {
	background: #438a13 url(../images/bg_icon.gif) left -233px no-repeat;
	display: inline-block;
	width: 86px;
	height: 27px;
	line-height: 23px;
	padding-top: 1px;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	margin: 0 auto;
}

.thic_box .but_submit a:hover {
	text-decoration: none;
}

.thic_box .but_submit span {
	color: #c30;
	margin-left: 8px;
	display: inline-block;
	vertical-align: top;
	line-height: 24px;
}

.float_vip {
	width: 240px;
	border: 2px solid #a4d6ca;
	color: #404040;
	line-height: 18px;
	position: relative;
	background: #fff!important;
}

.float_vip i {
	background: url(../images/bg_float_vipbox.gif) no-repeat 0 0;
	width: 9px;
	height: 7px;
	display: block;
	position: absolute;
	left: 16px;
	top: -7px;
}

.float_vip h2 {
	height: 26px;
	line-height: 27px;
	padding: 1px 0 0 13px;
	color: #404040;
	border-bottom: 1px solid #a4d6ca;
	overflow: hidden;
	font-size: 12px;
	font-weight: normal;
}

.float_vip .float_vip_p1 {
	width: 226px;
	padding: 11px 0 1px;
	overflow: hidden;
	margin: 0 auto;
}

.float_vip .float_vip_p2 {
	width: 226px;
	overflow: hidden;
	padding: 8px 0 6px;
	border-top: 1px solid #eee;
	margin: 0 auto;
}

.float_vip p {
	display: block;
	height: 18px;
	padding: 0 0 6px;
}

.float_vip p span {
	float: left;
	width: 138px;
	text-align: right;
}

.float_vip b {
	float: right;
	width: 88px;
	text-align: left;
	font-weight: normal;
}

.popa {
	border: solid 2px #a4d7ca;
	border-radius: 2px;
}

.popa .head {
	background: url(../images/pop_head_bg.png);
	line-height: 28px;
	padding: 0 10px;
	height: 28px;
}

.popa .head h3 {
	font-weight: bold;
	float: left;
}

.popa .head .close {
	background: url(../images/btn_close.png);
	width: 14px;
	height: 14px;
	cursor: pointer;
	float: right;
	margin-top: 7px;
}

.popa .foot {
	background: #f1f9f7;
	line-height: 39px;
	border-top: solid 1px #f2f2f2;
	text-align: center;
}

.popa .foot span {
	color: #c30;
}

.popa .body {
	padding: 34px 34px 26px;
}

.popa .body p {
	line-height: 25px;
}

.popa .body .t {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 6px;
}

.popa .signin {
	margin-top: 10px;
}

.popa .arial {
	color: #c30;
	font-size: 14px;
	font-weight: bold;
}

.popa .btnbox {
	padding-top: 16px;
}

.popa .b1,
.popa .b2 {
	background: url(../images/btn_pop_2.png);
	width: 70px;
	height: 20px;
	line-height: 20px;
	border: 0;
	cursor: pointer;
	font-size: 12px;
	display: inline-block;
	color: #404040;
	text-align: center;
}

.popa .b2 {
	background-position: left bottom;
	color: #c5c5c5;
}

.popa .b3 {
	background: url(../images/btn_2.png);
	width: 140px;
	height: 20px;
	cursor: pointer;
	border: 0;
	line-height: 20px;
	font-size: 12px;
	margin-right: 6px;
	display: inline-block;
	color: #404040;
	text-align: center;
}

.popa .b1:hover,
.popa .b2:hover,
.popa .b3:hover {
	text-decoration: none;
}

.popa .red {
	color: #c30;
}

.popa .code {
	padding-top: 6px;
}

.popa .code .text {
	broder: solid 1px #ccc;
	height: 25px;
	width: 75px;
	vertical-align: middle;
	font-size: 14px;
}

.popa .code img {
	vertical-align: middle;
}

.popa .code .yzm_note {
	border: solid 1px #c79f62;
	color: #c30;
	background: #fef3bd;
	padding: 3px;
	width: 120px;
	margin-top: 10px;
}

.popa h4 {
	font-weight: bold;
	padding-top: 6px;
}

.popa h4 .mark {
	color: #c30;
}

.mydnew_break {
	padding: 12px 0 11px 0;
	line-height: 18px;
	background-color: #fff;
	width: 960px;
	margin: 0 auto;
}

.mydnew_break span {
	color: #666;
}

.mydnew_break a,
.mydnew_break a:hover {
	color: #0b3b8b;
}

.mydnew_sidel {
	float: left;
	width: 170px;
	_display: inline;
	border-top: 1px solid #a4d7ca;
}

.mydnew_sidel_title {
	position: relative;
}

.mydnew_sidel_title h3 {
	border: 1px solid #a4d7ca;
	border-top: none;
	background: #ecfced url(../images/bg_change.gif) left top repeat-x;
	line-height: 26px;
	height: 26px;
	padding: 1px 0 0 12px;
	font-weight: bold;
}

.mydnew_sidel_title h3 a {
	position: relative;
	left: 0;
	top: 0;
	right: auto;
	color: #5b5b5b;
}

.mydnew_sidel_title h3 a:hover,
.mydnew_sidel_title h3 a.current {
	color: #009c74;
}

.mydnew_sidel_title a {
	position: absolute;
	right: 11px;
	top: 8px;
}

.mydnew_sidel .my_href,
.mydnew_sidel .my_content {
	line-height: 26px;
	background: #f0fdf1 url(../images/bg_change.gif) left -94px repeat-x;
	border: 1px solid #a4d7ca;
	border-top: none;
	width: 168px;
}

.mydnew_sidel .my_content {
	background: none;
}

.mydnew_sidel li {
	padding-left: 13px;
}

.mydnew_sidel li a {
	position: relative;
	display: inline-block;
	padding-left: 11px;
	color: #404040;
	width: 144px;
	line-height: 26px;
}

.mydnew_sidel li a:hover {
	background: url(../images/bg_icon.gif) left -22px no-repeat;
	color: #009c74;
}

.mydnew_sidel li a.current,
.mydnew_sidel li a.current:hover {
	background: url(../images/bg_icon.gif) left 6px no-repeat;
	color: #009c74;
	font-weight: bold;
}

.mydnew_sidel li .new,
.mydnew_sidel li .up {
	background: url(../images/bg_icon.gif) left -103px no-repeat;
	display: inline-block;
	text-indent: -2000px;
	width: 30px;
	margin-left: 5px;
}

.mydnew_sidel li .up {
	background: url(../images/bg_icon.gif) left -134px no-repeat;
}

.mydnew_sidel li a img {
	position: absolute;
	top: 6px;
	margin-left: 4px;
}

.exp .plan,
.exp .plan div {
	border: solid 1px #42a249;
	height: 7px;
	background: url(../images/plan_bg.png) left top repeat-x;
}

.exp .plan_or,
.exp .plan_or div {
	background: url(../images/plan_bg_or.png) left top repeat-x;
	border: solid 1px #f60;
	height: 7px;
}

.exp .plan div,
.exp .plan_or div {
	border: 0;
	background-position: left bottom;
	font-size: 0;
}

.exp .green .number {
	float: right;
}

.exp .green {
	color: #42a249;
	height: 20px;
	padding-top: 8px;
}

.exp h3 {
	float: left;
	font-weight: bold;
	color: #333;
}

.exp p {
	padding-top: 6px;
	line-height: 16px;
}

.exp .gray a,
.exp .gray {
	color: #878787;
}

.exp .text {
	padding: 14px 0;
}

.exp .border {
	border-top: dashed 1px #dce3f1;
	height: 8px;
	font-size: 0;
}

.exp .or {
	color: #f60;
}

.exp .b {
	font-weight: bold;
	font-family: Arial;
	padding-left: 6px;
}

.msg {
	background: #fdfbf4;
	border: solid 1px #dfc9b2;
}

.msg .yes {
	padding: 14px 14px 14px 100px;
	background: url(../images/icon_msg_yes.png) 30px center no-repeat;
}

.msg .yes .title {
	padding-bottom: 20px;
}

.msg .yes .title b {
	font-size: 14px;
}

.msg .yes .title a {
	padding: 0 15px;
}

.mydnew_wrap .mydnew_sider .mydnew_sider_module {
	border: 2px solid #bfe3da;
	width: 206px!important;
	margin-bottom: 0;
}

.mydnew_wrap .mydnew_sider .mydnew_sider_module h3 {
	background: none;
	line-height: 33px;
	height: 33px;
	padding: 1px 0 0 12px;
	font-weight: bold;
	border-bottom: none;
	color: #009c74;
}

.mydnew_wrap .mydnew_sider .mydnew_sider_module .title {
	position: relative;
}

.mydnew_wrap .mydnew_sider_module .title a {
	position: absolute;
	right: 11px;
	top: 8px;
}

.mydnew_wrap .mydnew_sider_module .bulletin {
	padding: 3px 0 0 12px;
}

.mydnew_wrap .mydnew_sider_module .bulletin a {
	display: block;
	padding: 0;
	background: url(../images/dot_666.png) left center no-repeat;
	color: #666;
	width: 182px;
}

.mydnew_wrap .mydnew_sider_module .bulletin a:hover {
	color: #f60;
}

.mydnew_wrap .mydnew_sider_module .pic_ad {
	padding: 13px 0 15px 34px;
}

.mydnew_wrap .mydnew_sider_module .pic_ad a {
	display: inline-block;
	border: 0;
	margin-right: 30px;
}

.bulletin .body {
	padding-top: 4px;
}

.bulletin li {
	background: url(../images/dot_666.png) left center no-repeat;
	line-height: 22px;
	text-indent: 10px;
}

.bulletin li a {
	color: #666;
}

.bulletin li a:hover {
	color: #f60;
}

.bulletin .ad {
	text-align: center;
	padding-top: 10px;
}

.bulletin .ad img {
	margin: 0 16px;
}

.main_right {
	float: left;
	overflow: hidden;
	width: 779px;
	margin-left: 10px;
}

.comm_ad {
	margin-bottom: 12px;
	width: 780px;
	float: right;
}

.comm_ad img {
	display: block;
}

.abox .title h2 {
	float: left;
	line-height: 33px;
	font-size: 14px;
	font-weight: bold;
	border-bottom: solid 1px #009c74;
	display: inline-block;
	width: 138px;
	margin: 0;
	padding: 0;
}

.mydnew_main .guess .title {
	position: relative;
	z-index: 1;
	border-bottom: solid 1px #009c74;
	height: 24px;
}

.mydnew_main .guess .title h2 {
	width: 138px;
	margin-top: 0!important;
	padding-left: 0!important;
	border-bottom: 1px solid #009c74;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 7px;
}

.mydnew_main .my_xq {
	width: 560px;
	overflow: hidden;
	margin-top: 11px;
}

.my_xq .title {
	height: 34px;
	border-bottom: 1px solid #009C74;
	overflow: hidden;
}

.my_xq .title h2 {
	width: 138px;
	font-weight: bold;
	font-size: 14px;
	line-height: 33px;
	border-bottom: 1px solid #009C74;
	float: left;
}

.my_xq .title a {
	float: right;
	line-height: 34px;
}

.my_xq .xq_group {
	width: 560px;
	height: 60px;
	padding: 10px 0;
	overflow: hidden;
	background: #eefdef;
	margin-top: 10px;
}

.xq_group .group_cont {
	float: left;
	height: 60px;
	overflow: hidden;
	position: relative;
}

.xq_group .group_cont .group_pic {
	position: absolute;
	left: 11px;
	top: 0;
	width: 60px;
	height: 60px;
	overflow: hidden;
}

.xq_group .group_cont .group_pic a {
	width: 60px;
	height: 60px;
	display: block;
}

.xq_group .group_cont .group_pic img {
	width: 60px;
	height: 60px;
	_display: none;
}

v:image.onebigpic {
	behavior: url(#default#VML);
	cursor: pointer;
	display: none;
	_display: block;
	overflow: hidden;
	_margin: -1px 0 0 -1px;
}

.xq_group .group_cont .group_pic v:image.onebigpic {
	width: 61px;
	height: 61px;
}

.xq_group .group_cont p {
	padding-left: 80px;
	line-height: 20px;
	width: 154px;
	height: 20px;
	overflow: hidden;
}

.xq_group .xq_btn {
	float: left;
	margin-top: 23px;
	background: url(../images/bg_xq.png) no-repeat 0 0;
	width: 71px;
	height: 20px;
	overflow: hidden;
	text-align: center;
	line-height: 20px;
}

.xq_group .xq_btn a {
	color: #404040;
	display: block;
}

.xq_group .xq_btn a:hover {
	text-decoration: none;
}

.my_xq .xq_cont {
	width: 560px;
	padding-top: 10px;
	position: relative;
	height: 94px;
	overflow: hidden;
}

.xq_cont .xq_pic {
	position: absolute;
	left: 0;
	top: 10px;
	width: 90px;
	height: 90px;
	border: 1px solid #dfdfdf;
	overflow: hidden;
	text-align: center;
}

.xq_cont .xq_pic a {
	display: block;
	width: 90px;
	height: 90px;
}

.xq_cont .xq_pic img {
	width: 90px;
	height: 90px;
	_display: none;
}

.xq_cont .xq_pic v:image.onebigpic {
	width: 91px;
	height: 91px;
}

.xq_cont p {
	padding-left: 100px;
	color: #666;
	line-height: 20px;
	width: 460px;
	height: 20px;
	overflow: hidden;
}

.xq_cont .xq_text {
	color: #878787;
	line-height: 18px;
	height: 36px;
}

.xq_cont .xq_gray {
	color: #666;
}

.xq_cont .xq_gray:hover {
	color: #f60;
}

.xq_cont .xq_reply {
	position: relative;
}

.xq_cont .xq_reply span {
	position: absolute;
	right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
	color: #9C9C9C;
	width: 52px;
	white-space: nowrap;
	overflow: hidden;
}

.xq_cont .xq_reply span a {
	display: inline-block;
	background: url(../images/bg_xq.png) no-repeat 0 -20px;
	width: 14px;
	height: 13px;
	overflow: hidden;
	margin: 4px 2px 0 0;
	vertical-align: top;
	*margin-top: 0;
}

:root .xq_cont .xq_reply span a {
	margin-top: 3px9;
}

.xq_cont .xq_reply span a:hover {
	background-position: -14px -20px;
}

.xq_cont .xq_reply .xq_zan {
	right: 76px;
}

.xq_cont .xq_reply .xq_zan a {
	background-position: 0 -37px;
}

.xq_cont .xq_reply .xq_zan a:hover {
	background-position: -14px -37px;
}

.xq_cont .pl_laiy {
	width: 170px;
	height: 20px;
	overflow: hidden;
	display: inline-block;
	vertical-align: top;
	*vertical-align: middle;
}

.xq_cont p .xq_text {
	height: auto;
	line-height: 20px;
	padding: 0 10px 0 7px;
}

.phone_box {
	border-top: solid 1px #009c74;
	background: #e9f5f1;
	margin-top: 10px;
}

.phone_box h3,
.phone_box li .download,
.phone_box .foot a {
	background: url(../images/phone_bg.png) left 16px no-repeat;
}

.phone_box h3 {
	height: 55px;
	display: block;
}

.phone_box h3 a {
	display: block;
	height: 55px;
}

.phone_box ul {
	padding: 7px 0 13px 3px;
}

.phone_box li {
	float: left;
	width: 110px;
	text-align: center;
	border: solid 1px #d6d6d6;
	border-width: 0 1px;
	border-left-color: #fff;
}

.phone_box li div {
	background: url(../images/phone_icon_bg.png) center top no-repeat;
	height: 44px;
}

.phone_box li .download {
	display: block;
	width: 95px;
	height: 25px;
	background-position: left -39px;
	margin: 0 auto;
}

.phone_box li p {
	line-height: 17px;
	padding: 6px 0 8px;
	color: #666;
}

.phone_box .p1 {
	border: 0;
}

.phone_box .p2 {
	border-left: 0;
}

.phone_box .po {
	border-right: 0;
}

.phone_box .p2 div {
	background-position: center -45px;
}

.phone_box .p3 div {
	background-position: center -90px;
}

.phone_box .p4 div {
	background-position: center -135px;
}

.phone_box .po div {
	background-position: center -180px;
}

.phone_box .foot {
	border-top: solid 1px #009c74;
	padding: 10px 0;
}

.phone_box .foot a {
	display: inline-block;
	width: 111px;
	height: 20px;
	background-position: left -64px;
	text-align: center;
	color: #fff;
	line-height: 20px;
	font-family: Arial;
	margin-left: 20px;
}

.phone_box .foot a:hover {
	text-decoration: none;
}

.phone_box .foot .t {
	font-weight: bold;
	display: inline-block;
	padding: 0 10px 0 10px;
}

.area1 .level_line {
	border: solid 1px #dcdcdc;
	height: 9px;
	vertical-align: middle;
	width: 122px;
	display: inline-block;
	margin: -2px 0 0 4px;
	height: 9px;
	overflow: hidden;
}

.area1 .level_line .inner {
	border: solid 1px #fff;
	height: 7px;
	width: 120px;
	background: url(../images/security_bg.png) left - repeat-x;
	display: inline-block;
	height: 7px;
	vertical-align: top;
}

.area1 .level_line .inner span {
	display: inline-block;
	background: url(../images/security_bg.png) left -7px repeat-x;
	height: 7px;
	font-size: 0;
	vertical-align: top;
}

.info .area1 .security {
	font-weight: bold;
	color: #e46a4b;
}

.area1 .phone_v,
.area1 .mail_v,
.area1 .phone_v_ok,
.area1 .mail_v_ok {
	background: url(../images/security_icon.png) left -26px no-repeat;
	padding-left: 18px;
	display: inline-block;
	margin-left: 10px;
	_background-position: left -28px;
	_line-height: 20px;
}

.area1 .mail_v {
	background-position: left 8px;
	padding-left: 20px;
	_background-position: left 5px;
}

.area1 .phone_v_ok {
	background-position: left -86px;
	color: #878787!important;
	_background-position: left -88px;
}

.area1 .mail_v_ok {
	background-position: left -52px;
	padding-left: 20px;
	_background-position: left -55px;
	color: #878787!important;
}

.area1 .level2 .security {
	color: #e79433;
}

.area1 .level2 .level_line .inner span {
	background-position: left 0;
}

.area1 .level3 .security {
	color: #87a035;
}

.area1 .level3 .level_line .inner span {
	background-position: left -14px;
}

.popa {
	background: #fff;
}

.popa .body .w_box {
	font-weight: bold;
	background: url(../images/icon_warning.png) left 4px no-repeat;
	padding-left: 56px;
	line-height: 18px;
	margin: -10px 0 20px 0;
	padding-right: 10px;
}

.popa .body .w_cue {
	background: #fff9d0;
	line-height: 18px;
	padding: 10px;
}

.popa .body .g_btn {
	margin: 20px auto 0;
	display: block;
	width: 83px;
	height: 29px;
	line-height: 29px;
	font-weight: bold;
	color: #fff;
	background: url(../images/g_btn.png);
	border: 0;
}

.loading_box {
	background: url(../images/loading1.gif) center center no-repeat;
}

#go_top {
	left: 50%;
	margin-left: 482px;
	position: fixed;
	bottom: 5px;
	_top: expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-5);
	_position: absolute;
}

#go_top a,
#go_top a:hover {
	background: url("http://img4.ddimg.cn/00016/basic/bg_float_bt.gif") no-repeat scroll left bottom transparent;
	color: #656A77;
	display: block;
	font-size: 12px;
	padding-bottom: 10px;
	padding-left: 6px;
	text-align: left;
}

#go_top a {
	text-decoration: none;
}

#go_top a:hover {
	color: #f60;
}

#go_top {
	background: url("http://img4.ddimg.cn/00016/basic/bg_float_top.gif") no-repeat scroll left top transparent;
	padding: 7px 0 0;
	width: 25px;
}

.questionnaire {
	left: 50%;
	margin-left: 482px;
	position: fixed;
	bottom: 5px;
	_top: expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-5);
	_position: absolute;
	width: 18px;
	word-break: break-all;
	word-wrap: break-word;
}

.questionnaire a,
.questionnaire a:hover {
	color: #656A77;
	display: block;
	font-size: 12px;
	text-align: left;
	margin-top: 6px;
	background-color: #fff;
}

.questionnaire a {
	text-decoration: none;
	border: solid 1px #dbdbdb;
	border-radius: 2px;
	padding: 8px 0 6px 2px;
}

.questionnaire a:hover {
	color: #f60;
	text-decoration: none;
}

.questionnaire .go_top {
	background: #fff url(http://img4.ddimg.cn/00016/basic/bg_float_top.gif) center -2px no-repeat;
	padding-top: 16px;
}

* {
	margin: 0;
	padding: 0;
}

body {
	font-family: ����, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
}

a {
	text-decoration: none;
	color: #404040;
}

a:hover {
	text-decoration: underline;
	color: #009c74;
}

img {
	border: 0;
}

b {
	font-weight: normal;
}

* ul,
* ol,
* li {
	list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 12px;
	font-weight: normal;
}

.clearfix,
.mydang_con {
	zoom: 1;
}

.clearfix:after,
.mydang_con:after {
	content: '.';
	height: 0;
	display: block;
	clear: both;
	visibility: hidden;
}

.dot {
	letter-spacing: -3px;
}

.mydang {
	width: 960px;
	margin: 0 auto;
}

.mydang_break {
	padding: 12px 0 11px 0;
}

.mydang_left {
	width: 170px;
	float: left;
	border-top: 4px solid #999;
}

.mydang_right {
	width: 780px;
	float: right;
}

.mydang_left_inner {
	border: 1px solid #ddd;
	border-top: 0;
}

.mydang_left_inner .mydang_left_title {
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	height: 27px;
	line-height: 27px;
	padding-left: 10px;
	background-color: #f7f7f7;
	position: relative;
}

.mydang_left_inner .border_top0 {
	border-top: 0;
}

.mydang_left_inner .mydang_left_title {
	font-size: 14px;
	font-family: "΢���ź�";
	font-weight: bold;
}

.mydang_left_inner .mydang_left_title a {
	color: #404040;
}

.mydang_left_inner .mydang_left_title a:hover {
	color: #009c74;
}

.mydang_left_inner .mydang_left_title .slide_down,
.mydang_left_inner .mydang_left_title .slide_up {
	display: block;
	height: 15px;
	width: 15px;
	background: url(http://img4.ddimg.cn/mydd/mydangdang_icon.png) 3px 4px no-repeat;
	position: absolute;
	right: 8px;
	top: 6px;
}

.mydang_left_inner .mydang_left_title .slide_down {
	background-position: -14px 6px;
}

.mydang_left_inner ul {
	padding: 4px 0;
}

.mydang_left_inner ul li {
	line-height: 25px;
	height: 25px;
}

.mydang_left_inner ul li a span {
	color: #c30;
	font-family: "����";
}

.mydang_left_inner ul li a {
	display: block;
	padding-left: 23px;
	color: #404040;
}

.mydang_left_inner ul li a:link,
.mydang_left_inner ul li a:visited,
.mydang_left_inner ul li a.active {
	color: #404040;
}

.mydang_left_inner ul li a:hover {
	text-decoration: underline;
	color: #009c74;
}

.mydang_left_inner ul li a.on,
.mydang_left_inner ul li a.on:link,
.mydang_left_inner ul li a.on:visited,
.mydang_left_inner ul li a.on:active {
	font-weight: bold;
	color: #009c74;
	background: url(http://img4.ddimg.cn/mydd/mydangdang_icon.png) -81px 8px no-repeat;
}

.mydang_left_inner ul li .disable {
	color: #878787;
}

.mydang_left_inner .my_href,
.mydang_left_inner .my_content {
	width: 165px;
}